• word of the day

    cheshire cat

    cheshire cat - Dictionary definition and meaning for word cheshire cat

    Definition
    (noun) a fictional cat with a broad fixed smile on its face; created by Lewis Carroll

Word used in video below:
text: to share we've driven round Cheshire and
Download our Mobile App Today
Receive our word of the day
on Whatsapp